package com.homework.work03;

/**
 * 二维数组动态初始化1
 */
public class ArrayDemo7 {
    public static void main(String[] args) {
        //1.动态定义二维数组方式1
        /*两种理解方式										        y  x
         * 	方式1 图形化理解  4 行 3 列 二维数组  int[][] arr = new int[4][3];
         *  方式2 有 4 个 一维数组  每个一维数组可以存放3个数
         */
        int[][] arr = new int[4][3];
        //2.获得 4 个一维数组 arr[0] arr[1] arr[2] arr[3]
        //打印 第0个数组
        System.out.print(arr[0][0]);
        System.out.print(arr[0][1]);
        System.out.println(arr[0][2]);
        //打印 第1个数组
        System.out.print(arr[1][0]);
        System.out.print(arr[1][1]);
        System.out.println(arr[1][2]);
        //打印 第2个数组
        System.out.print(arr[2][0]);
        System.out.print(arr[2][1]);
        System.out.println(arr[2][2]);
        //打印 第3个数组
        System.out.print(arr[3][0]);
        System.out.print(arr[3][1]);
        System.out.println(arr[3][2]);
        //3.查看二维数组长度
        System.out.println(arr.length);
        //4. 查看二维数组0下标长度
        System.out.println(arr[0].length);
        //5. 查看二维数组1标长度
        System.out.println(arr[1].length);
        //6. 查看二维数组2下标长度
        System.out.println(arr[2].length);
        //6. 查看二维数组3下标长度
        System.out.println(arr[3].length);
    }
}